package com.hpli.domain.activity.model.entity;


import com.hpli.domain.activity.model.valobj.OrderTradeTypeVO;
import lombok.AllArgsConstructor;
import lombok.Builder;
import lombok.Data;
import lombok.NoArgsConstructor;

/**
 * @Author: 汀
 * @CreateTime: 2025-04-11
 * @Description: 活动购物车实体对象
 * @Version: 1.0
 */

@Data
@Builder
@AllArgsConstructor
@NoArgsConstructor
public class SkuRechargeEntity {

    /**
     * 用户ID
     */
    private String userId;

    /**
     * 商品SKU
     */
    private Long sku;

    /**
     * 幂等业务单号
     */
    private String outBusinessNo;

    /**
     * 订单类型
     */
    private OrderTradeTypeVO orderTradeType = OrderTradeTypeVO.rebate_no_pay_trade;

}
